/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package probadores;

import dispositivos.Fichero;
import java.util.ArrayList;
import patrones.BuscadorAnno;
import patrones.BuscadorAnnoConEtiquetas;
import patrones.BuscadorEquipoTotal;
import patrones.BuscadorNombre;
import patrones.BuscadorNombreConEtiquetas;
import patrones.BuscadorNumero;
import patrones.BuscadorPosicionConEtiquetas;
import utilidades.CamposPaginaWeb;

/**
 *
 * @author Adrian y Sergio
 */
public class Probador {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        //(new BajadorPaginasWeb()).bajar();
        
        
        ArrayList<String> infoEquipos = new BuscadorEquipoTotal().buscar(new Fichero("pagina1976.html").leer(),1);
        
        String infoEquipoTotal = infoEquipos.get(0);
        
        String nombreEquipoConEtiquetas = new BuscadorNombreConEtiquetas().buscar(infoEquipoTotal,1);
        String nombreEquipo = new BuscadorNombre().buscar(nombreEquipoConEtiquetas,1);
        System.out.println(nombreEquipo);

        String annoConEtiquetas = new BuscadorAnnoConEtiquetas().buscar(infoEquipoTotal,1);
        String anno = new BuscadorAnno().buscar(annoConEtiquetas,1);
        System.out.println(anno);
        
        String posicionConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.POSICION.ordinal()+1);
        String posicion = new BuscadorNumero().buscar(posicionConEtiquetas,1);
        System.out.println(posicion);
        
        String jugadosConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.JUGADOS.ordinal()+1);
        String jugados = new BuscadorNumero().buscar(jugadosConEtiquetas,1);
        System.out.println(jugados);

        String ganadosConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.GANADOS.ordinal()+1);
        String ganados = new BuscadorNumero().buscar(ganadosConEtiquetas,1);
        System.out.println(ganados);
        
        String puntosConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.PUNTOS.ordinal()+1);
        String puntos = new BuscadorNumero().buscar(puntosConEtiquetas,1);
        System.out.println(puntos);
        
        String empatadosConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.EMPATADOS.ordinal()+1);
        String empatados = new BuscadorNumero().buscar(empatadosConEtiquetas,1);
        System.out.println(empatados);
        
        String perdidosConEtiquetas = new BuscadorPosicionConEtiquetas().buscar(infoEquipoTotal,CamposPaginaWeb.PERDIDOS.ordinal()+1);
        String perdidos = new BuscadorNumero().buscar(perdidosConEtiquetas,1);
        System.out.println(perdidos);
        

    }
    
}